Hizzle\Noptin\Core\Bulk_Task_Runner S

Total Complexity 46
Dependencies 0
Dependents 0
Total lines 418
Lines of code 160
Logical lines of code 82
Comment lines 184
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
raise_time_limit()
S
62 7 10
run()
S
55 5 21
get_memory_limit()
S
62 4 11
clear_caches()
S
72 3 5
__construct()
S
62 2 11
handle_cron_healthcheck()
S
72 2 6
start_cron_healthcheck()
S
73 2 5
batch_limits_exceeded()
S
79 2 3
add_wp_cron_event()
S
73 2 5
end_cron_healthcheck()
S
71 2 6
is_process_running()
S
71 2 6
unlock_process()
S
76 1 4
lock_process()
S
74 1 4
time_likely_to_be_exceeded()
S
65 1 8
schedule_remaining_tasks()
S
75 1 4
memory_exceeded()
S
69 1 6
process_task()
S
100 1 0
get_query_url()
S
64 1 10
get_ajax_args()
S
65 1 9
maybe_handle_rescheduled()
S
72 1 6
filter_cron_schedules()
S
64 1 10
get_next_task()
S
100 1 0
before_run()
S
69 1 7
get_time_limit()
S
78 1 3